shielding membrane - German English Dictionary